﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//importamos
using DBTramite.BussinesEntities;
using DBTramite.Repository;
using Microsoft.Practices.Unity;

namespace DBTramite.BussinesLogic
{
     public class T_UnidadService: IT_UnidadService
    {
        [Dependency]
        public IT_UnidadRepository T_UnidadRepository { get; set; }
        public List<T_Unidad> GetFromT_UnidadByCriterio(string criterio)
        {
            return T_UnidadRepository.GetFromT_UnidadByCriterio(criterio);
        }

        public T_Unidad GetFromT_UnidadById(int id)
        {
            return T_UnidadRepository.GetFromT_UnidadById(id);
        }

        public void AddT_Unidad(T_Unidad t_unidad)
        {
            T_UnidadRepository.AddT_Unidad(t_unidad);
        }

        public void UpdateT_Unidad(T_Unidad t_unidad)
        {
            T_UnidadRepository.UpdateT_Unidad(t_unidad);
        }

        public void RemoveT_Unidad(int id)
        {
            T_UnidadRepository.RemoveT_Unidad(id);
        }
    }
}
